<#assign className = table.classNameBo>
<#assign classNameLower = className?uncap_first>
<#assign classNameAllLower = table.classNameBo?lower_case>
/*
 * Copyright (c) 2013-2014, thinkjoy Inc. All Rights Reserved.
 *
 * Project Name: ${module}
 * $Id:  ${className}ServiceImpl.java ${now?string('yyyy-MM-dd HH:mm:ss')} $
 */
<#include "/macro.include"/>
package ${basepackage}.index.service.impl;

import ${basepackage}.domain.${className};
import ${basepackage}.service.${className}Service;
import org.springframework.stereotype.Component;
import com.lirenkj.smartedu.lx.modules.elasticsearch.service.impl.BaseElasticsearchServiceImpl;

@Component
public class ${className}ServiceImpl extends BaseElasticsearchServiceImpl<${className}, String> implements ${className}Service{

    public ${className}ServiceImpl() {
        super(${className}.class);
    }

}
